Sri Lanka or so called Pearl of the Indian ocean is the best spot if you want to see beautiful beaches, breathtaking views of forest and tea plantations and experience cultural diversity living in harmony, all at one place.
New Zealand definitely belongs to top 5 most unique and versatile countries on planet Earth. It has most beautiful beaches, unbelievable mountains, desserts, fiords, icebergs, lakes, volcanoes, etc.
Simply breathtaking must SEE on everybody’s bucket list.